Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Ottignies-Louvain-la-Neuve Challenger Cap Cana Challenger BNP Paribas Open - Indian Wells Argentina Open - Buenos Aires Zadar Challenger Tiriac Open - Bucharest Wimbledon - London Nordea Open - Bastad U.S. Open - New York European Open - Brussels Bosnia & Herzegovina F2 Croatia F8 Bosnia/Herzegovina F6 Bosnia/Herzegovina F1 Bosnia & Herzegovina F2 Croatia F7 Croatia F8 Israel F3 Croatia F1 Croatia F2 Italy F6 Italy F7 Bosnia & Herzegovina F2 Bosnia & Herzegovina F3 Bosnia & Herzegovina F5 Serbia F1 Serbia F2 Serbia F3 Serbia F7 Croatia F7 Croatia F8 Croatia F9 Croatia F12 Croatia F13 Croatia F14 Turkey F32 Turkey F33 Turkey F3 Turkey F4 Croatia F1 Italy F1 Italy F2 Bosnia & Herzegovina F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F3 Bosnia & Herzegovina F5 Italy F20 Croatia F11 Croatia F12 Turkey F2 Croatia F1 Croatia F2 Italy F1 Italy F5 Bosnia & Herzegovina F4 Serbia F3 Croatia F12 Bulgaria F1 Heilbronn Open - Heilbronn Open de l'Isere - Grenoble Croatia F10 AXA Open - Espinho Open Castilla y Leon - Segovia Sarajevo Challenger Internationaux de Bretagne - Brest Blumenau Challenger Milan Challenger San Marino Challenger BH Indoor Sarajevo - Sarajevo Como Challenger Brasov Challenger Trnava Challenger Lermontov Challenger Prostejov Challenger Kosice Challenger Poznan Challenger Liberec Challenger Kazan Challenger Banja Luka Challenger Casablanca Challenger Irving Challenger Mersin Challenger San Benedetto Challenger Cordenons Challenger Geneva Challenger Morelos Challenger Irving Challenger Moscow Challenger San Benedetto Challenger Alphen Challenger Mohammedia Challenger Guadalajara Challenger Prostejov Challenger Alphen Challenger Blois Challenger Mohammedia Challenger New Haven Challenger Salzburg-Anif Challenger Kobe Challenger Casablanca Challenger Montemar Challenger Rome Challenger Casablanca Challenger Tashkent Challenger Trnava Challenger Braunschweig Challenger Santo Domingo Challenger Meknes Challenger Kenitra Challenger Tulln Challenger Helsinki Challenger Zagreb Challenger Davidoff Swiss Indoors - Basel Open 13 - Marseille AAPT Championships - Adelaide AXA Cup - London Copenhagen Open - Copenhagen Davidoff Swiss Indoors - Basel Guayaquil Challenger Adidas International - Sydney Milan Indoors - Milan Zadar Challenger Davidoff Swiss Indoors - Basel UBS Open Gstaad - Gstaad Canberra Challenger Lisbon Challenger Grand Prix de Tennis de Lyon - Lyon Istanbul Challenger Szekesfehervar Challenger Tunis Challenger Adidas International - Sydney Milan Indoors - Milan Santo Domingo Challenger Orleans Challenger President's Cup 1999 - Tashkent Quimper Challenger Lyon Challenger Gerry Weber Open - Halle Santos Challenger Meerbusch Challenger Ordina Open - 's-Hertogenbosch Sao Paulo Challenger Matsuyama Challenger Noumea Challenger Davidoff Swiss Indoors - Basel BMW Open - Munich Salzburg Challenger Kremlin Cup - Moscow Mallorca Challenger Arad Challenger CA Tennis Trophy - Vienna Manama Challenger Rado Geneva Challenger - Geneva Open 13 - Marseille Aptos Challenger Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors - Basel Rome 2 Challenger Nottingham 2 Challenger Trieste Challenger Meerbusch Challenger Barcelona Challenger Bergamo Challenger Bratislava Challenger Helsinki Challenger Rado Swiss Open - Gstaad Lille Challenger Lugano Challenger Renault Slovenian Open - Ljubljana The Powder Byrne Trophy - Surbiton Mauthausen Challenger Grand Prix de Tennis de Toulouse - Toulouse Open 13 - Marseille Cordenons Challenger Brest Challenger Banja Luka Challenger Sibiu Challenger Rado Swiss Open - Gstaad Yokohama Challenger Antalya Challenger Maia Challenger Heineken Open - Auckland Ostrava Challenger Ostrava Challenger Gerry Weber Open - Halle Tunis Challenger The Nottingham Open - Nottingham Ilkley Challenger Open 13 - Marseille Bratislava Challenger Gerry Weber Open - Halle Bendigo Challenger CA Tennis Trophy - Vienna UBS Open Gstaad - Gstaad Split Challenger Barcelona Challenger Lisbon Challenger ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Grand Prix de Tennis de Lyon - Lyon Thailand Open - Bangkok Zagreb Challenger Oeiras 3 Challenger Qatar Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Gerry Weber Open - Halle ABN/AMRO World Tennis Tournament - Rotterdam Thailand Open - Bangkok Sibiu Challenger TD Waterhouse Cup - Long Island Qatar ExxonMobil Open - Doha Dubai Tennis Open - Dubai The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Gerry Weber Open - Halle AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel The Dubai Tennis Championships - Dubai Bendigo Challenger Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Alphen Challenger Estoril Open - Estoril Gerry Weber Open - Halle If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Bet-at-home Open - Hamburg Bergamo Challenger Swiss Indoors Basel - Basel Brisbane International - Brisbane Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Geneva Open - Geneva Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Banja Luka Challenger Samarkand Challenger Davidoff Swiss Indoors - Basel Mercedes Cup - Stuttgart Gerry Weber Open - Halle Santo Domingo Challenger Heilbronn Challenger Arad Challenger Kosice Challenger Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Delray Beach Open - Delray Beach Konzum Croatia Open - Umag San Luis Potosi Challenger Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Kremlin Cup - Moscow Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Serbia Open - Belgrade Firenze Open - Florence Millennium Estoril Open - Estoril Bucharest Open - Bucharest Rio Open - Rio de Janeiro Mallorca Championships - Mallorca Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Cherbourg Challenger Sarajevo Challenger Studena Croatia Open - Umag If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Winston-Salem Open - Winston-Salem Grand Prix Hassan II - Casablanca Bratislava Challenger BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Memphis Open - Memphis Delray Beach Open - Delray Beach TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Bet-at-home Open - Hamburg Abierto Mexicano - Los Cabos Lima Challenger Shenzhen Open - Shenzhen AEGON Championships - London Antalya Cup - Antalya Plava Laguna Croatia Open - Umag Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Poznan Challenger Shenzhen Open - Shenzhen Kremlin Cup - Moscow Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Astana Open - Nur-Sultan Ostrava Challenger St. Petersburg Open - St. Petersburg Anytech365 Andalucia Open - Marbella Qatar ExxonMobil Open - Doha Poznan Challenger Andria Challenger Plava Laguna Croatia Open - Umag Mersin Challenger Mercedes Cup - Stuttgart ABN/AMRO World Tennis Tournament - Rotterdam Genova Challenger Boss Open - Stuttgart Open Seat-Godo 2000 - Barcelona Hangzhou Open - Hangzhou Dubai Duty Free Tennis Championships - Dubai Internationaler Raiffeisen Grand Prix - St. Polten Nottingham 1 Challenger Gerry Weber Open - Halle Sarajevo Challenger Allianz Suisse Open Gstaad - Gstaad Buenos Aires Challenger Kosice Challenger Open 13 - Marseille Swiss Indoors Basel - Basel Kremlin Cup - Moscow Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Nordea Open - Bastad Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Ostrava Challenger Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Sibiu Challenger Almaty Open - Almaty Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia Winston-Salem Open - Winston-Salem Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Konzum Croatia Open - Umag Braunschweig Challenger Erste Bank Open - Vienna Tampere Challenger Kremlin Cup - Moscow Bratislava Challenger Bratislava 2 Challenger Garanti Koza Sofia Open - Sofia Memphis Open - Memphis New York Open - New York Dubai Duty Free Tennis Championships - Dubai Forli 5 Challenger Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Kenitra Challenger St. Petersburg Open - St. Petersburg Perugia Challenger Como Challenger Swiss Indoors Basel - Basel Erste Bank Open - Vienna Open Sud de France - Montpellier Hamburg European Open - Hamburg Vancouver Challenger Gazprom Hungarian Open - Budapest Gerry Weber Open - Halle Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Banja Luka Challenger Plava Laguna Croatia Open - Umag Marbella Challenger Belgrade Challenger Geneva Open - Geneva Noventi Open - Halle Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Split Challenger Zhuhai Open - Zhuhai China Open - Beijing CA Tennis Trophy - Vienna Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Zug Challenger Rosario Challenger Santo Domingo Challenger Serbia Open - Belgrade Noventi Open - Halle Movistar Chile Open - Santiago Plava Laguna Croatia Open - Umag Dubai Tennis Open - Dubai Delray Beach Open - Delray Beach Open 13 Provence - Marseille Prague 2 Challenger Grand Prix Hassan II - Marrakech BMW Open - Munich bett1HULKS Championships - Cologne Istanbul Challenger Qatar ExxonMobil Open - Doha Stockholm Open - Stockholm Bratislava 2 Challenger Gonet Geneva Open - Geneva Banja Luka Open - Banja Luka Hamburg Open - Hamburg Estoril Open - Estoril Ismaning Challenger Helsinki Challenger Danderyd Challenger The Stella Artois Grass Court Championships - London adidas Open de Toulouse - Toulouse Barletta Challenger CA Tennis Trophy - Vienna Nottingham 2 Challenger ABN/AMRO World Tennis Tournament - Rotterdam Bonn Challenger PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Credit Agricole Suisse Open - Gstaad Legg Mason Tennis Classic - Washington D.C. Apia International - Sydney Open Parc - Lyon Mercedes Cup - Stuttgart Kremlin Cup - Moscow Brisbane International - Brisbane The Lipton Championships - Key Biscayne Open 13 Provence - Marseille Tennis Masters Series - Indian Wells TEB BNP Paribas Istanbul Open - Istanbul The Ericsson Open - Miami Italian Open - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Abierto Mexicano de Tenis Mifel - Los Cabos Tennis Masters Series - Paris Scania Stockholm Open - Stockholm Heineken Trophy - 's-Hertogenbosch Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati CA Tennis Trophy - Vienna Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Qatar Exxon Mobil Open 2003 - Doha Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Adidas International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Vilnius Challenger Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Internazionali BNL d'Italia - Rome Heilbronn Challenger Bratislava 1 Challenger Miami Open - Miami Belgrade Open - Belgrade RCA Championships - Indianapolis Adelaide International - Adelaide Barcelona Open Banc Sabadell - Barcelona Canberra Challenger Republic National Bank Monte Carlo Open - Monte Carlo Phoenix Challenger Kremlin Cup - Moscow Hellenic Championship - Athens Tennis Masters Series - Rome Masters Series Monte-Carlo - Monte Carlo Bordeaux Challenger Campionati Internazionali D'Italia - Rome French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London French Open - Paris The Dubai Tennis Championships - Dubai Wimbledon - London Rogers Masters - Montreal U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Sony Ericsson Open - Miami Astana Open - Astana Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Australian Open - Melbourne Shanghai Rolex Masters - Shanghai French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne Sony Open Tennis - Miami French Open - Paris Rogers Cup - Toronto Wimbledon - London Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Tennis Masters Series - Toronto Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome Wimbledon - London Tennis Masters Series - Hamburg Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Aircel Chennai Open - Chennai Stockholm Open - Stockholm Miami Open - Miami Wimbledon - London Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Miami Open - Miami U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne Wimbledon - London Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris Rogers Cup - Montreal French Open - Paris Hangzhou Open - Hangzhou Japan Open Tennis Championships - Tokyo Dubai Duty Free Tennis Championships - Dubai Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Miami Open - Miami Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Davis Cup, World Group, 1R, SUI-USA 0-5 National Bank Open - Toronto Cincinnati Open - Cincinnati Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Moselle Open - Metz French Open - Paris China Open - Beijing Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, RUS-SUI 3-2 German Tennis Championships - Hamburg U.S. Open - New York Davis Cup, World Group, PO, SUI-GBR 5-0 Rakuten Japan Open - Tokyo Davis Cup, World Group, PO, SUI-SCG 4-1 Qatar ExxonMobil Open - Doha Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Open 13 Provence - Marseille Telecom Italia Masters - Rome Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, Group II, 2R, FIN-BIH 2-3 Davis Cup, World Group, F, FRA-SUI 1-3 Davis Cup, World Group, PO, SUI-NED 4-1 Hopman Cup - Perth Laver Cup - Prague Davis Cup, Group I, 2R, SVK-BIH 2-3 Davis Cup, World Group, QR, AUS-BIH 4-0 Davis Cup, World Group I, PO, BIH-RSA 3-1 Davis Cup, Group I, 1R, PER-BIH 3-2 Australian Open - Melbourne French Open - Paris Wimbledon - London Colonial Classic - Kooyong Colonial Classic - Kooyong AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr Capitala World Tennis Championship French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) All Lower level tournaments French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston German Open - Hamburg Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Australian Open - Melbourne Tennis Masters Cup Shanghai - Shanghai Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London French Open - Paris Nitto ATP Finals - London Nitto ATP Finals - London Wimbledon - London Nitto ATP Finals - London Wimbledon - London Olympics - Sydney Olympics - Beijing Olympics - London U.S. Open - New York Monte Carlo Open - Monte Carlo French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open Qualifying - Doha Rogers Masters - Toronto French Open - Paris Australian Open - Melbourne Internazionali BNL d'Italia - Rome U.S. Open - New York French Open - Paris BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, Group II, 3R, BIH-LTU 2-3 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, 1R, SUI-NED 3-2 Davis Cup, World Group, SF, AUS-SUI 3-2 Davis Cup, Group I, 1R, BIH-POL 5-0 Davis Cup, World Group, QR, SUI-MAR 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, Group II, 3R, DEN-BIH 3-2 Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, Group II, 2R, BLR-BIH 4-1 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, Group II, 3R, LTU-BIH 0-5 Davis Cup, Group II, 1R, BIH-GRE 3-1 Davis Cup, World Group I, 1R, TPE-BIH 3-2 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, 1R, SUI-ROU 3-2 Colonial Classic - Kooyong Davis Cup, Europe/Africa Group II, 2R, EST-BIH 2-3 Davis Cup, Europe/Africa Group II, 3R, POR-BIH 3-2 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, Group II, 1R, BIH-LUX 4-1 Davis Cup, Group II, 2R, BIH-MDA 1-3 Davis Cup, World Group, SF, SUI-ITA 3-2 AAMI Classic - Kooyong Davis Cup, Group II, 1R, ZIM-BIH 1-4 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, PO, CZE-SUI 3-2 Watsons Water Champions Challenge - Hong Kong Davis Cup, Group I, 1R, ECU-BIH 3-2 Davis Cup, World Group, PO, SWE-BIH 3-1 Laver Cup - Geneva Capitala World Tennis Championship Davis Cup, Group I, PO, TUN-BIH 1-3 Davis Cup, Group I, 1R, BIH-MEX 3-1 Davis Cup, Group I, 1R, BIH-GER 0-4 Davis Cup, Group I, PO, BUL-BIH 1-3 Davis Cup, Group I, PO, UZB-BIH 1-3 Davis Cup, Group II, 2R, BIH-TUR 3-1 The Mubadala World Tennis Championship The Mubadala World Tennis Championship Davis Cup, Group I, 2R, BIH-NED 1-3 Hopman Cup - Perth Laver Cup - Chicago Hopman Cup - Perth Olympics - Rio de Janeiro Barclays ATP World Tour Finals - London Olympics - Athens Manacor Challenger Japan Open Tennis Championships - Tokyo